.first {
  display: flex;
  flex-direction: row;
  align-items: center;
  height:110px;
  background-color: #ffffff;
}
.other {
  display: flex;
  flex-direction: row;
  //justify-content: flex-start;
  align-items: center;
  height:88px;
  background-color: #ffffff;
}
.input_style {
  color:#999999;
  font-size:28px;
}
.address_style {
  color: #FFFFFF;
  margin-left:64px;
  width:480px;
  //margin-right: 118px;
}
.text {
  
  font-size: 28px;
  margin-left: 30px;
  margin-top: 4px;
  color:#333333;
}
.text_unique {
  font-size: 28px;
  margin-left: 30px;
  margin-top: 4px;
  color:#333333;
  width:138px;
}
.input {
  color: #FFFFFF;
  margin-left:74px;
  width:510px;
}
.divider {
  height:2px;
  background-color: #eeeeee;
}
.address_input {
  height:170px; 
  display: flex;
  flex-direction: column;
  justify-content: flex-start;  
  background-color: #ffffff;
}

.order_button {
  margin-top: 22px;
  height:96px;
}

.search_line {
   background-color: #ffffff;
   display: flex;
   flex-direction: row;
   justify-content: space-between;
   align-items: center;

}

.button {
 background-image: linear-gradient(to right,  #FD5527 5%, #FF8E4F 97%);
 color:#FFFFFF
}
.button:active {
 background-image: #FFFFFF;
}
.image {
  margin-right: 58px;
}

.special {
   width:330px;
}
.simple {
  width:510px;
  margin-left: 80px;
}